quite an achievement - German English Dictionary